simplify matters - Spanish English Dictionary